English Dictionary
◊ GREAT BARRACUDA
great barracuda
n : large (up to 6 ft) grayish-brown barracuda highly regarded
as a food and sport fish; may be dangerous to swimmers
[syn: {Sphyraena barracuda}]